home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / GSBug / GSBug.Templates < prev    next >
Encoding:
Text File  |  1991-01-03  |  33.2 KB  |  2,550 lines  |  [TEXT/pdos]

  1. ;
  2. ; template: Template Master Index
  3. ; 2/28/90  by J. Luther
  4. ; Copyright (c) Apple Computer, Inc. 1990
  5. ; All Rights reserved
  6. ;
  7.  
  8.  
  9. _START    Templates
  10. ADB
  11. AppleShareFST
  12. Controls
  13. Dialogs
  14. Events
  15. Fonts
  16. GSOS
  17. HighSierraFST
  18. LineEdit
  19. Lists
  20. Locator
  21. Menus
  22. MiscTool
  23. NoteSeq
  24. NoteSyn
  25. Print
  26. ProDOS16
  27. ProDOSFST
  28. QDAux
  29. QuickDraw
  30. Resources
  31. SANE
  32. Sound
  33. StdFile
  34. TextEdit
  35. Windows
  36. _END
  37.  
  38. ;
  39. ; template: Apple Desktop Bus Tool Set
  40. ; 2/28/90  by J. Luther
  41. ; Copyright (c) Apple Computer, Inc. 1990
  42. ; All Rights reserved
  43. ;
  44.  
  45. _START    ADB
  46. ReadConfigRec
  47. ScaleRec
  48. SetConfigRec
  49. SynchRec
  50. _END
  51.  
  52. _START    ReadConfigRec
  53. rcADBAddr    BYTE
  54. rcLayoutOrLang    BYTE
  55. rcRepeatDelay    BYTE
  56. _END
  57.  
  58. _START    SetConfigRec
  59. scADBAddr    BYTE
  60. scLayoutOrLang    BYTE
  61. scRepeatDelay    BYTE
  62. _END
  63.  
  64. _START    SynchRec
  65. synchMode    BYTE
  66. synchKybdMouseAddr    BYTE
  67. synchLayoutOrLang    BYTE
  68. synchRepeatDelay    BYTE
  69. _END
  70.  
  71. _START    ScaleRec
  72. xDivide    WORD
  73. yDivide    WORD
  74. xOffset    WORD
  75. yOffset    WORD
  76. xMultiply    WORD
  77. yMultiply    WORD
  78. _END
  79.  
  80.  
  81. ;
  82. ; template: Control Manager
  83. ; 2/28/90  by J. Luther
  84. ; Copyright (c) Apple Computer, Inc. 1990
  85. ; All Rights reserved
  86. ;
  87.  
  88. _START    Controls
  89. BarColors
  90. BoxColors
  91. BttnColors
  92. CheckCtlRec
  93. CtlRec
  94. EditLineCtlRec
  95. EditTextCtlRec
  96. GrowCtlRec
  97. IconButtonCtlRec
  98. LimitBlk
  99. ListCtlRec
  100. PictureCtlRec
  101. PopUpCtlRec
  102. RadioColors
  103. RadioCtlRec
  104. ScrollCtlRec
  105. SimpleButtonCtlRec
  106. StatTextCtlRec
  107. _END
  108.  
  109. ; generic extended control record
  110. _START    CtlRec
  111. ctlNext    LONG
  112. ctlOwner    LONG
  113. ctlRect    WORD    4
  114. ctlFlag    BYTE
  115. ctlHilite    BYTE
  116. ctlValue    WORD
  117. ctlProc    LONG
  118. ctlAction    LONG
  119. ctlData    LONG
  120. ctlRefCon    LONG
  121. ctlColor    LONG
  122. ctlReserved    BYTE    16
  123. ctlID    LONG
  124. ctlMoreFlags    WORD
  125. ctlVersion    WORD
  126. _END
  127.  
  128. ; extended control records
  129. _START    SimpleButtonCtlRec
  130. ctlNext    LONG
  131. ctlOwner    LONG
  132. ctlRect    WORD    4
  133. ctlFlag    BYTE
  134. ctlHilite    BYTE
  135. ctlValue    WORD
  136. ctlProc    LONG
  137. ctlAction    LONG
  138. ctlData    LONG
  139. ctlRefCon    LONG
  140. ctlColor    LONG
  141. keyEquiv
  142. >key1    BYTE
  143. >key2    BYTE
  144. >keymodifiers    WORD
  145. >keyCareBits    WORD
  146. ctlReserved    BYTE    10
  147. ctlID    LONG
  148. ctlMoreFlags    WORD
  149. ctlVersion    WORD
  150. _END
  151.  
  152. _START    CheckCtlRec
  153. ctlNext    LONG
  154. ctlOwner    LONG
  155. ctlRect    WORD    4
  156. ctlFlag    BYTE
  157. ctlHilite    BYTE
  158. ctlValue    WORD
  159. ctlProc    LONG
  160. ctlAction    LONG
  161. ctlData    LONG
  162. ctlRefCon    LONG
  163. ctlColor    LONG
  164. keyEquiv
  165. >key1    BYTE
  166. >key2    BYTE
  167. >keymodifiers    WORD
  168. >keyCareBits    WORD
  169. ctlReserved    BYTE    10
  170. ctlID    LONG
  171. ctlMoreFlags    WORD
  172. ctlVersion    WORD
  173. _END
  174.  
  175. _START    IconButtonCtlRec
  176. ctlNext    LONG
  177. ctlOwner    LONG
  178. ctlRect    WORD    4
  179. ctlFlag    BYTE
  180. ctlHilite    BYTE
  181. ctlValue    WORD
  182. ctlProc    LONG
  183. ctlAction    LONG
  184. ctlData    LONG
  185. ctlRefCon    LONG
  186. ctlColor    LONG
  187. keyEquiv
  188. >key1    BYTE
  189. >key2    BYTE
  190. >keymodifiers    WORD
  191. >keyCareBits    WORD
  192. ctlReserved    BYTE    10
  193. ctlID    LONG
  194. ctlMoreFlags    WORD
  195. ctlVersion    WORD
  196. iconRef    LONG
  197. displayMode    WORD
  198. _END
  199.  
  200. _START    EditLineCtlRec
  201. ctlNext    LONG
  202. ctlOwner    LONG
  203. ctlRect    WORD    4
  204. ctlFlag    BYTE
  205. ctlHilite    BYTE
  206. ctlValue    WORD
  207. ctlProc    LONG
  208. ctlAction    LONG
  209. ctlData    LONG
  210. ctlRefCon    LONG
  211. ctlColor    LONG
  212. ctlReserved    BYTE    16
  213. ctlID    LONG
  214. ctlMoreFlags    WORD
  215. ctlVersion    WORD
  216. _END
  217.  
  218. _START    ListCtlRec
  219. ctlNext    LONG
  220. ctlOwner    LONG
  221. ctlRect    WORD    4
  222. ctlFlag    BYTE
  223. ctlHilite    BYTE
  224. ctlValue    WORD
  225. ctlProc    LONG
  226. ctlAction    LONG
  227. ctlData    LONG
  228. ctlRefCon    LONG
  229. ctlColor    LONG
  230. ctlMemDraw    LONG
  231. ctlMemHeight    WORD
  232. ctlMemSize    WORD
  233. ctlListRef    LONG
  234. ctlListBar    LONG
  235. ctlID    LONG
  236. ctlMoreFlags    WORD
  237. ctlVersion    WORD
  238. _END
  239.  
  240. _START    PictureCtlRec
  241. ctlNext    LONG
  242. ctlOwner    LONG
  243. ctlRect    WORD    4
  244. ctlFlag    BYTE
  245. ctlHilite    BYTE
  246. ctlValue    WORD
  247. ctlProc    LONG
  248. ctlAction    LONG
  249. ctlData    LONG
  250. ctlRefCon    LONG
  251. ctlColor    LONG
  252. ctlReserved    BYTE    16
  253. ctlID    LONG
  254. ctlMoreFlags    WORD
  255. ctlVersion    WORD
  256. _END
  257.  
  258. _START    PopUpCtlRec
  259. ctlNext    LONG
  260. ctlOwner    LONG
  261. ctlRect    WORD    4
  262. ctlFlag    BYTE
  263. ctlHilite    BYTE
  264. ctlValue    WORD
  265. ctlProc    LONG
  266. ctlAction    LONG
  267. ctlData    LONG
  268. ctlRefCon    LONG
  269. ctlColor    LONG
  270. menuRef    LONG
  271. menuEnd    LONG
  272. popUpRect    WORD    4
  273. ctlID    LONG
  274. ctlMoreFlags    WORD
  275. ctlVersion    WORD
  276. titleWidth    WORD
  277. _END
  278.  
  279. _START    RadioCtlRec
  280. ctlNext    LONG
  281. ctlOwner    LONG
  282. ctlRect    WORD    4
  283. ctlFlag    BYTE
  284. ctlHilite    BYTE
  285. ctlValue    WORD
  286. ctlProc    LONG
  287. ctlAction    LONG
  288. ctlData    LONG
  289. ctlRefCon    LONG
  290. ctlColor    LONG
  291. keyEquiv
  292. >key1    BYTE
  293. >key2    BYTE
  294. >keymodifiers    WORD
  295. >keyCareBits    WORD
  296. ctlReserved    BYTE    10
  297. ctlID    LONG
  298. ctlMoreFlags    WORD
  299. ctlVersion    WORD
  300. _END
  301.  
  302. _START    ScrollCtlRec
  303. ctlNext    LONG
  304. ctlOwner    LONG
  305. ctlRect    WORD    4
  306. ctlFlag    BYTE
  307. ctlHilite    BYTE
  308. ctlValue    WORD
  309. ctlProc    LONG
  310. ctlAction    LONG
  311. ctlData    LONG
  312. ctlRefCon    LONG
  313. ctlColor    LONG
  314. thumbRect    WORD    4
  315. pageRegion    WORD    4
  316. ctlID    LONG
  317. ctlMoreFlags    WORD
  318. ctlVersion    WORD
  319. _END
  320.  
  321. _START    GrowCtlRec
  322. ctlNext    LONG
  323. ctlOwner    LONG
  324. ctlRect    WORD    4
  325. ctlFlag    BYTE
  326. ctlHilite    BYTE
  327. ctlValue    WORD
  328. ctlProc    LONG
  329. ctlAction    LONG
  330. ctlData    LONG
  331. ctlRefCon    LONG
  332. ctlColor    LONG
  333. ctlReserved    BYTE    16
  334. ctlID    LONG
  335. ctlMoreFlags    WORD
  336. ctlVersion    WORD
  337. _END
  338.  
  339. _START    StatTextCtlRec
  340. ctlNext    LONG
  341. ctlOwner    LONG
  342. ctlRect    WORD    4
  343. ctlFlag    BYTE
  344. ctlHilite    BYTE
  345. ctlValue    WORD
  346. ctlProc    LONG
  347. ctlAction    LONG
  348. ctlData    LONG
  349. ctlRefCon    LONG
  350. ctlColor    LONG
  351. ctlJust    WORD
  352. ctlReserved    BYTE    14
  353. ctlID    LONG
  354. ctlMoreFlags    WORD
  355. ctlVersion    WORD
  356. _END
  357.  
  358. _START    EditTextCtlRec
  359. ctlNext    LONG
  360. ctlOwner    LONG
  361. ctlRect    WORD    4
  362. ctlFlag    BYTE
  363. ctlHilite    BYTE
  364. ctlValue    WORD
  365. ctlProc    LONG
  366. ctlAction    LONG
  367. ctlData    LONG
  368. ctlRefCon    LONG
  369. ctlColor    LONG
  370. textFlags    LONG
  371. textLength    LONG
  372. blockList
  373. >cachedHandle    LONG
  374. >cachedOffset    LONG
  375. ctlID    LONG
  376. ctlMoreFlags    WORD
  377. ctlVersion    WORD
  378. viewRect    WORD    4
  379. totalHeight    LONG
  380. lineSuper
  381. >cachedHandle    LONG
  382. >cachedOffset    LONG
  383. >cachedIndex    WORD
  384. >itemsPerBlock    WORD
  385. styleSuper
  386. >cachedHandle    LONG
  387. >cachedOffset    LONG
  388. >cachedIndex    WORD
  389. >itemsPerBlock    WORD
  390. styleList    LONG
  391. rulerList    LONG
  392. lineAtEndFlag    WORD
  393. selectionStart    LONG
  394. selectionEnd    LONG
  395. selectionActive    WORD
  396. selectionState    WORD
  397. caretTime    LONG
  398. nullStyleActive    WORD
  399. nullStyle
  400. >fontID    LONG
  401. >foreColor    WORD
  402. >backColor    WORD
  403. >userData    LONG
  404. topTextOffset    LONG
  405. topTextVPos    WORD
  406. vertScrollBar    LONG
  407. vertScrollPos    LONG
  408. vertScrollMax    LONG
  409. vertScrollAmount    WORD
  410. horzScrollBar    LONG
  411. horzScrollPos    LONG
  412. horxScrollMax    LONG
  413. horzScrollAmount    WORD
  414. growBoxHandle    LONG
  415. maximumChars    LONG
  416. maximumLines    LONG
  417. maxCharsPerLine    WORD
  418. maximumHeight    WORD
  419. textDrawMode    WORD
  420. wordBreakHook    LONG
  421. wordWrapHook    LONG
  422. keyFilter    LONG
  423. theFilterRect    WORD    4
  424. theBufferVPos    WORD
  425. theBufferHPos    WORD
  426. theKeyRecord
  427. >theChar    WORD
  428. >theModifiers    WORD
  429. >theInputHandle    LONG
  430. >cursorOffset    LONG
  431. >theOpcode    WORD
  432. cachedSelcOffset    LONG
  433. cachedSelcVPos    WORD
  434. cachedSelcHPos    WORD
  435. mouseRect    WORD    4
  436. mouseTime    LONG
  437. mouseKind    WORD
  438. lastClick    WORD    2
  439. savedHPos    WORD
  440. anchorPoint    LONG
  441. _END
  442.  
  443. _START    BarColors
  444. barOutline    WORD
  445. barNorArrow    WORD
  446. barSelArrow    WORD
  447. barArrowBack    WORD
  448. barNorThumb    WORD
  449. barSelThumb    WORD
  450. barPageRgn    WORD
  451. barInactive    WORD
  452. _END
  453.  
  454. _START    BoxColors
  455. boxReserved    WORD
  456. boxNor    WORD
  457. boxSel    WORD
  458. boxTitle    WORD
  459. _END
  460.  
  461. _START    BttnColors
  462. bttnOutline    WORD
  463. bttnNorBack    WORD
  464. bttnSelBack    WORD
  465. bttnNorText    WORD
  466. bttnSelText    WORD
  467. _END
  468.  
  469. _START    LimitBlk
  470. boundRect    WORD    4
  471. slopRect    WORD    4
  472. axisParam    WORD
  473. dragPatt    LONG
  474. _END
  475.  
  476. _START    RadioColors
  477. radReserved    WORD
  478. radNor    WORD
  479. radSel    WORD
  480. radTitle    WORD
  481. _END
  482.  
  483.  
  484. ;
  485. ; template: Dialog Manager
  486. ; 2/28/90  by J. Luther
  487. ; Copyright (c) Apple Computer, Inc. 1990
  488. ; All Rights reserved
  489. ;
  490.  
  491. _START    Dialogs
  492. AlertTemplate
  493. DialogTemplate
  494. ItemTemplate
  495. UserCtlItemPB
  496. _END
  497.  
  498. _START    AlertTemplate
  499. atBoundsRect    WORD    4
  500. atAlertID    WORD
  501. atStage1    BYTE
  502. atStage2    BYTE
  503. atStage3    BYTE
  504. atStage4    BYTE
  505. atItemList    LONG
  506. _END
  507.  
  508. _START    DialogTemplate
  509. dtBoundsRect    WORD    4
  510. dtVisible    WORD
  511. dtRefCon    LONG
  512. dtItemList    LONG
  513. _END
  514.  
  515. _START    ItemTemplate
  516. itemID    WORD
  517. itemRect    WORD    4
  518. itemType    WORD
  519. itemDescr    LONG
  520. itemValue    WORD
  521. itemFlag    WORD
  522. itemColor    LONG
  523. _END
  524.  
  525. _START    UserCtlItemPB
  526. defProcParm    LONG
  527. titleParm    LONG
  528. param1    WORD
  529. param2    WORD
  530. _END
  531.  
  532.  
  533. ;
  534. ; template: Event Manager
  535. ; 2/28/90  by J. Luther
  536. ; Copyright (c) Apple Computer, Inc. 1990
  537. ; All Rights reserved
  538. ;
  539.  
  540. _START    Events
  541. EventRecord
  542. _END
  543.  
  544. _START    EventRecord
  545. what    WORD
  546. message    LONG
  547. when    LONG
  548. where    WORD    2
  549. modifiers    WORD
  550. _END
  551.  
  552.  
  553. ;
  554. ; template: Font Manager
  555. ; 2/28/90  by J. Luther
  556. ; Copyright (c) Apple Computer, Inc. 1990
  557. ; All Rights reserved
  558. ;
  559.  
  560. _START    Fonts
  561. FontID
  562. FontStatRec
  563. _END
  564.  
  565. _START    FontID
  566. famNum    WORD
  567. fontStyle    BYTE
  568. fontSize    BYTE
  569. _END
  570.  
  571. _START    FontStatRec
  572. resultID
  573. >famNum    WORD
  574. >fontStyle    BYTE
  575. >fontSize    BYTE
  576. resultStats    WORD
  577. _END
  578.  
  579.  
  580. ;
  581. ; template: LineEdit Tool Set
  582. ; 2/28/90  by J. Luther
  583. ; Copyright (c) Apple Computer, Inc. 1990
  584. ; All Rights reserved
  585. ;
  586.  
  587. _START    LineEdit
  588. LERec
  589. _END
  590.  
  591. _START    LERec
  592. leLineHandle    LONG
  593. leLength    WORD
  594. leMaxLength    WORD
  595. leDestRect    WORD    4
  596. leViewRect    WORD    4
  597. lePort    LONG
  598. leLineHite    WORD
  599. leBaseHite    WORD
  600. leSelStart    WORD
  601. leSelEnd    WORD
  602. leActFlg    WORD
  603. leCarAct    WORD
  604. leCarOn    WORD
  605. leCarTime    LONG
  606. leHiliteHook    LONG
  607. leCaretHook    LONG
  608. leJust    WORD
  609. lePWChar    WORD
  610. _END
  611.  
  612.  
  613. ;
  614. ; template: List Manager
  615. ; 2/28/90  by J. Luther
  616. ; Copyright (c) Apple Computer, Inc. 1990
  617. ; All Rights reserved
  618. ;
  619.  
  620. _START    Lists
  621. LColorTable
  622. ListRec
  623. MemRec
  624. _END
  625.  
  626. _START    ListRec
  627. listRect    WORD    4
  628. listSize    WORD
  629. listView    WORD
  630. listType    WORD
  631. listStart    WORD
  632. listCtl    LONG
  633. listDraw    LONG
  634. listMemHeight    WORD
  635. listMemSize    WORD
  636. listPointer    LONG
  637. listRefCon    LONG
  638. listScrollClr    LONG
  639. _END
  640.  
  641. ; ListCtlRec can be found in the Control Manager templates.
  642.  
  643. _START    MemRec
  644. memPtr    LONG
  645. memFlag    BYTE
  646. _END
  647.  
  648. _START    LColorTable
  649. listFrameClr    WORD
  650. listNorTextClr    WORD
  651. listSelTextClr    WORD
  652. listNorBackClr    WORD
  653. listSelBackClr    WORD
  654. _END
  655.  
  656.  
  657. ;
  658. ; template: Menu Manager
  659. ; 2/28/90  by J. Luther
  660. ; Copyright (c) Apple Computer, Inc. 1990
  661. ; All Rights reserved
  662. ;
  663.  
  664. _START    Menus
  665. Menu
  666. MenuBarTemplate
  667. MenuItemTemplate
  668. MenuTemplate
  669. _END
  670.  
  671. _START    Menu
  672. menuID    WORD
  673. menuWidth    WORD
  674. menuHeight    WORD
  675. menuProc    LONG
  676. menuFlag    BYTE
  677. menuRes    BYTE
  678. firstItem    BYTE
  679. numOfItems    BYTE
  680. titleWidth    WORD
  681. titleName    LONG
  682. menuCache    LONG
  683. _END
  684.  
  685. _START    MenuItemTemplate
  686. version    WORD
  687. itemID    WORD
  688. itemChar    BYTE
  689. itemAltChar    BYTE
  690. itemCheck    WORD
  691. itemFlag    WORD
  692. itemTitleRef    LONG
  693. _END
  694.  
  695. _START    MenuTemplate
  696. version    WORD
  697. menuID    WORD
  698. menuFlag    WORD
  699. menuTitleRef    LONG
  700. itemRefArray    LONG
  701. _END
  702.  
  703. _START    MenuBarTemplate
  704. version    WORD
  705. menuBarFlag    WORD
  706. menuRefArray    LONG
  707. _END
  708.  
  709.  
  710. ;
  711. ; template: Miscellaneous Tool Set
  712. ; 2/28/90  by J. Luther
  713. ; Copyright (c) Apple Computer, Inc. 1990
  714. ; All Rights reserved
  715. ;
  716.  
  717. _START    MiscTool
  718. ClampRec
  719. FWRec
  720. InterruptStateRec
  721. MouseRec
  722. QueueHeader
  723. TimeRec
  724. _END
  725.  
  726. _START    QueueHeader
  727. reserved    LONG
  728. reserved    WORD
  729. signature    WORD
  730. _END
  731.  
  732. _START    InterruptStateRec
  733. irq_A    WORD
  734. irq_X    WORD
  735. irq_Y    WORD
  736. irq_S    WORD
  737. irq_D    WORD
  738. irq_P    BYTE
  739. irq_DB    BYTE
  740. irq_e    BYTE
  741. irq_K    BYTE
  742. irq_PC    WORD
  743. irq_state    BYTE
  744. irq_shadow    WORD
  745. irq_mslot    BYTE
  746. _END
  747.  
  748. _START    TimeRec
  749. second    BYTE
  750. minute    BYTE
  751. hour    BYTE
  752. year    BYTE
  753. day    BYTE
  754. month    BYTE
  755. extra    BYTE
  756. weekday    BYTE
  757. _END
  758.  
  759. _START    MouseRec
  760. mouseMode    BYTE
  761. mouseStatus    BYTE
  762. yPos    WORD
  763. xPos    WORD
  764. _END
  765.  
  766. _START    ClampRec
  767. yMaxClamp    WORD
  768. yMinClamp    WORD
  769. xMaxClamp    WORD
  770. xMinClamp    WORD
  771. _END
  772.  
  773. _START    FWRec
  774. yRegExit    WORD
  775. xRegExit    WORD
  776. aRegExit    WORD
  777. status    WORD
  778. _END
  779.  
  780.  
  781. ;
  782. ; template: Note Sequencer
  783. ; 2/28/90  by J. Luther
  784. ; Copyright (c) Apple Computer, Inc. 1990
  785. ; All Rights reserved
  786. ;
  787.  
  788. _START    NoteSeq
  789. InstTable
  790. _END
  791.  
  792. _START    InstTable
  793. instNumber    WORD
  794. instArray    LONG
  795. _END
  796.  
  797.  
  798. ;
  799. ; template: Note Synthesizer
  800. ; 2/28/90  by J. Luther
  801. ; Copyright (c) Apple Computer, Inc. 1990
  802. ; All Rights reserved
  803. ;
  804.  
  805. _START    NoteSyn
  806. Envelope
  807. GCBRecord
  808. Instrument
  809. WaveEntry
  810. _END
  811.  
  812. _START    Envelope
  813. breakpoint0    BYTE
  814. increment0    WORD
  815. breakpoint1    BYTE
  816. increment1    WORD
  817. breakpoint2    BYTE
  818. increment2    WORD
  819. breakpoint3    BYTE
  820. increment3    WORD
  821. breakpoint4    BYTE
  822. increment4    WORD
  823. breakpoint5    BYTE
  824. increment5    WORD
  825. breakpoint6    BYTE
  826. increment6    WORD
  827. breakpoint7    BYTE
  828. increment7    WORD
  829. _END
  830.  
  831. _START    Instrument
  832. envelope
  833. >breakpoint0    BYTE
  834. >increment0    WORD
  835. >breakpoint1    BYTE
  836. >increment1    WORD
  837. >breakpoint2    BYTE
  838. >increment2    WORD
  839. >breakpoint3    BYTE
  840. >increment3    WORD
  841. >breakpoint4    BYTE
  842. >increment4    WORD
  843. >breakpoint5    BYTE
  844. >increment5    WORD
  845. >breakpoint6    BYTE
  846. >increment6    WORD
  847. >breakpoint7    BYTE
  848. >increment7    WORD
  849. releaseSegment    BYTE
  850. priorityIncrement    BYTE
  851. pitchBendRange    BYTE
  852. vibratoDepth    BYTE
  853. vibratoSpeed    BYTE
  854. inSpare    BYTE
  855. aWaveCount    BYTE
  856. bWaveCount    BYTE
  857. aWaveList...
  858. bWaveList...
  859. _END
  860.  
  861. _START    WaveEntry
  862. topKey    BYTE
  863. waveAddress    BYTE
  864. waveSize    BYTE
  865. DOCMode    BYTE
  866. relPitch    WORD
  867. _END
  868.  
  869. _START    GCBRecord
  870. synthID    BYTE
  871. genNum    BYTE
  872. semiTone    BYTE
  873. volume    BYTE
  874. pitchbend    BYTE
  875. vibratoDepth    BYTE
  876. reserved    BYTE    10
  877. _END
  878.  
  879.  
  880. ;
  881. ; template: Print Manager
  882. ; 7/7/90  by J. Luther
  883. ; Copyright (c) Apple Computer, Inc. 1990
  884. ; All Rights reserved
  885. ;
  886.  
  887. _START    Print
  888. PrInfoRec
  889. PrJobRec
  890. PrRec
  891. PrStatusRec
  892. PrStyleRec
  893. _END
  894.  
  895. _START    PrRec
  896. prVersion    WORD
  897. prInfo
  898. >iDev    WORD
  899. >iVRes    WORD
  900. >iHRes    WORD
  901. >rPage    WORD    4
  902. rPaper    WORD    4
  903. prStl
  904. >wDev    WORD
  905. >internA    WORD    3
  906. >feed    WORD
  907. >paperType    WORD
  908. >crWidth    WORD
  909. >reduction    WORD
  910. >internB    WORD
  911. prInfoPT    BYTE    14
  912. prXInfo    BYTE    24
  913. prJob
  914. >iFstPage    WORD
  915. >iLstPage    WORD
  916. >iCopies    WORD
  917. >bJDocLoop    BYTE
  918. >fFromUser    BYTE
  919. >pIdleProc    LONG
  920. >pFileName    LONG
  921. >iFileVol    WORD
  922. >bFileVers    BYTE
  923. >bJobX    BYTE
  924. printX    BYTE    38
  925. iReserved    WORD
  926. _END
  927.  
  928. _START    PrInfoRec
  929. iDev    WORD
  930. iVRes    WORD
  931. iHRes    WORD
  932. rPage    WORD    4
  933. _END
  934.  
  935. _START    PrStyleRec
  936. wDev    WORD
  937. internA    WORD    3
  938. feed    WORD
  939. paperType    WORD
  940. crWidth    WORD
  941. reduction    WORD
  942. internB    WORD
  943. _END
  944.  
  945. _START    PrJobRec
  946. iFstPage    WORD
  947. iLstPage    WORD
  948. iCopies    WORD
  949. bJDocLoop    BYTE
  950. fFromUser    BYTE
  951. pIdleProc    LONG
  952. pFileName    LONG
  953. iFileVol    WORD
  954. bFileVers    BYTE
  955. bJobX    BYTE
  956. _END
  957.  
  958. _START    PrStatusRec
  959. iTotPages    WORD
  960. iCurPage    WORD
  961. iTotCopies    WORD
  962. iCurCopy    WORD
  963. iTotBands    WORD
  964. iCurBand    WORD
  965. iPgDirty    WORD
  966. fImaging    WORD
  967. hPrint    LONG
  968. pPrPort    LONG
  969. hPic    LONG
  970. _END
  971.  
  972.  
  973. ;
  974. ; template: QuickDraw II
  975. ; 2/28/90  by J. Luther
  976. ; Copyright (c) Apple Computer, Inc. 1990
  977. ; All Rights reserved
  978. ;
  979.  
  980. _START    QuickDraw
  981. BufDimRec
  982. Font
  983. FontGlobalsRecord
  984. FontInfoRecord
  985. GrafPort
  986. LocInfo
  987. PaintParam
  988. PenStateRecord
  989. ROMFontRecord
  990. _END
  991.  
  992. _START    BufDimRec
  993. buffer_sizing_record
  994. maxWidth    WORD
  995. textBufHeight    WORD
  996. textBufferWords    WORD
  997. fontWidth    WORD
  998. _END
  999.  
  1000. _START    Font
  1001. font_record
  1002. offseToMF    WORD
  1003. family    WORD
  1004. style    WORD
  1005. size    WORD
  1006. version    WORD
  1007. fbrExtent    WORD
  1008. highowTLoc    WORD
  1009. _END
  1010.  
  1011. _START    FontGlobalsRecord
  1012. fgFontID    WORD
  1013. fgStyle    WORD
  1014. fgSize    WORD
  1015. fgVersion    WORD
  1016. fgWidMax    WORD
  1017. fgFBRExtent    WORD
  1018. _END
  1019.  
  1020. _START    FontInfoRecord
  1021. ascent    WORD
  1022. descent    WORD
  1023. widMax    WORD
  1024. leading    WORD
  1025. _END
  1026.  
  1027. _START    GrafPort
  1028. portInfo
  1029. >portSCB    WORD
  1030. >ptrToPixImage    LONG
  1031. >width    WORD
  1032. >boundsRect    WORD    4
  1033. portRect    WORD    4
  1034. clipRgn    LONG
  1035. visRgn    LONG
  1036. bkPat    BYTE    32
  1037. pnLoc    WORD    2
  1038. pnSize    WORD    2
  1039. pnMode    WORD
  1040. pnPat    BYTE    32
  1041. pnMask    BYTE    8
  1042. pnVis    WORD
  1043. fontHandle    LONG
  1044. fontID    LONG
  1045. fontFlags    WORD
  1046. txSize    WORD
  1047. txFace    WORD
  1048. txMode    WORD
  1049. spExtra    LONG
  1050. chExtra    LONG
  1051. fgColor    WORD
  1052. bgColor    WORD
  1053. picSave    LONG
  1054. rgnSave    LONG
  1055. polySave    LONG
  1056. grafProcs    LONG
  1057. arcRot    WORD
  1058. userField    LONG
  1059. sysField    LONG
  1060. _END
  1061.  
  1062. _START    LocInfo
  1063. portSCB    WORD
  1064. ptrToPixImage    LONG
  1065. width    WORD
  1066. boundsRect    WORD    4
  1067. _END
  1068.  
  1069. _START    PaintParam
  1070. PaintPixels_parameter_block
  1071. ptrToSourceLocInfo    LONG
  1072. ptrToDestLocInfo    LONG
  1073. ptrToSourceRect    LONG
  1074. ptrToDestPoint    LONG
  1075. mode    WORD
  1076. maskHandle    LONG
  1077. _END
  1078.  
  1079. _START    PenStateRecord
  1080. psPenLoc    WORD    2
  1081. psPnSize    WORD    2
  1082. psPnMode    WORD
  1083. psPnPat    BYTE    32
  1084. psPnMask    BYTE    8
  1085. _END
  1086.  
  1087. _START    ROMFontRecord
  1088. rfFamNum    WORD
  1089. rfFamStyle    WORD
  1090. rfSize    WORD
  1091. rfFontHandle    LONG
  1092. rfNamePtr    LONG
  1093. rfFBRExtent    WORD
  1094. _END
  1095.  
  1096. ;
  1097. ; template: QuickDraw II Auxiliary
  1098. ; 2/28/90  by J. Luther
  1099. ; Copyright (c) Apple Computer, Inc. 1990
  1100. ; All Rights reserved
  1101. ;
  1102.  
  1103. _START    QDAux
  1104. IconRecord
  1105. _END
  1106.  
  1107. _START    IconRecord
  1108. iconType    WORD
  1109. iconSize    WORD
  1110. iconHeight    WORD
  1111. iconWidth    WORD
  1112. image/mask
  1113. _END
  1114.  
  1115.  
  1116. ;
  1117. ; template: SANE
  1118. ; 2/28/90  by J. Luther
  1119. ; Copyright (c) Apple Computer, Inc. 1990
  1120. ; All Rights reserved
  1121. ;
  1122.  
  1123. _START    SANE
  1124. HaltDPage
  1125. _END
  1126.  
  1127. _START    HaltDPage
  1128. returnAddrs    BYTE    6
  1129. callerDpage    WORD
  1130. callerDB    WORD
  1131. opword    WORD
  1132. cAddress    LONG
  1133. bAddress    LONG
  1134. aAddress    LONG
  1135. haltVector    LONG
  1136. environment    WORD
  1137. pendingExceptions    WORD
  1138. pendingXlo    BYTE
  1139. pendingXhiYlo    BYTE
  1140. pendingYhi    BYTE
  1141. _END
  1142.  
  1143.  
  1144. ;
  1145. ; template: Resource Manager
  1146. ; 2/28/90  by J. Luther
  1147. ; Copyright (c) Apple Computer, Inc. 1990
  1148. ; All Rights reserved
  1149. ;
  1150.  
  1151. _START    Resources
  1152. FreeBlockRec
  1153. MapRec
  1154. ResHeaderRec
  1155. ResRefRec
  1156. _END
  1157.  
  1158. _START    ResHeaderRec
  1159. rFileVersion    LONG
  1160. rFileToMap    LONG
  1161. rFileMapSize    LONG
  1162. rFileMemo    BYTE    128
  1163. _END
  1164.  
  1165. _START    MapRec
  1166. mapNext    LONG
  1167. mapFlag    WORD
  1168. mapOffset    LONG
  1169. mapSize    LONG
  1170. mapToIndex    WORD
  1171. mapFileNum    WORD
  1172. mapID    WORD
  1173. mapIndexSize    LONG
  1174. mapIndexUsed    LONG
  1175. mapFreeListSize    WORD
  1176. mapFreeListUsed    WORD
  1177. mapFreeList/Index
  1178. _END
  1179.  
  1180. _START    FreeBlockRec
  1181. blkOffset    LONG
  1182. blkSize    LONG
  1183. _END
  1184.  
  1185. _START    ResRefRec
  1186. resType    WORD
  1187. resID    LONG
  1188. resOffset    LONG
  1189. resAttr    WORD
  1190. resSize    LONG
  1191. resHandle    LONG
  1192. _END
  1193.  
  1194.  
  1195. ;
  1196. ; template: Sound Tool Set
  1197. ; 2/28/90  by J. Luther
  1198. ; Copyright (c) Apple Computer, Inc. 1990
  1199. ; All Rights reserved
  1200. ;
  1201.  
  1202. _START    Sound
  1203. DOCRegParamBlock
  1204. SoundParamBlock
  1205. _END
  1206.  
  1207. _START    SoundParamBlock
  1208. waveStart    LONG
  1209. waveSize    WORD
  1210. freqOffset    WORD
  1211. docBuffer    WORD
  1212. bufferSize    WORD
  1213. nextWavePtr    LONG
  1214. volSetting    WORD
  1215. _END
  1216.  
  1217. _START    DOCRegParamBlock
  1218. oscGenTYpe    WORD
  1219. freqLow1    BYTE
  1220. freqHigh1    BYTE
  1221. vol1    BYTE
  1222. tablePtr1    BYTE
  1223. control1    BYTE
  1224. tableSize1    BYTE
  1225. freqLow2    BYTE
  1226. freqHigh2    BYTE
  1227. vol2    BYTE
  1228. tablePtr2    BYTE
  1229. control2    BYTE
  1230. tableSize2    BYTE
  1231. _END
  1232.  
  1233.  
  1234. ;
  1235. ; template: Standard File Operations Tool Set
  1236. ; 2/28/90  by J. Luther
  1237. ; Copyright (c) Apple Computer, Inc. 1990
  1238. ; All Rights reserved
  1239. ;
  1240.  
  1241. _START    StdFile
  1242. ReplyRecord
  1243. ReplyRecord2
  1244. _END
  1245.  
  1246. _START    ReplyRecord
  1247. good    WORD
  1248. fileType    WORD
  1249. auxFileType    WORD
  1250. fileName    BYTE    16
  1251. fullPathname    BYTE    129
  1252. _END
  1253.  
  1254. _START    ReplyRecord2
  1255. good    WORD
  1256. type    WORD
  1257. auxType    LONG
  1258. nameRefDesc    WORD
  1259. nameRef    LONG
  1260. pathRefDesc    WORD
  1261. pathRef    LONG
  1262. _END
  1263.  
  1264.  
  1265. ;
  1266. ; template: Text Edit
  1267. ; 2/28/90  by J. Luther
  1268. ; Copyright (c) Apple Computer, Inc. 1990
  1269. ; All Rights reserved
  1270. ;
  1271.  
  1272. _START    TextEdit
  1273. KeyRecord
  1274. StyleItem
  1275. SuperBlock
  1276. SuperHandle
  1277. SuperItem
  1278. TabItem
  1279. TEColorTable
  1280. TEFormat
  1281. TEParamBlock
  1282. TERecord
  1283. TERuler
  1284. TEStyle
  1285. TextBlock
  1286. TextList
  1287. _END
  1288.  
  1289. _START    TEColorTable
  1290. contentColor    WORD
  1291. outlineColor    WORD
  1292. vertColorDescriptor    WORD
  1293. vertColorRef    LONG
  1294. horzColorDescriptor    WORD
  1295. horzColorRef    LONG
  1296. growColorDescriptor    WORD
  1297. growColorRef    LONG
  1298. _END
  1299.  
  1300. _START    TEFormat
  1301. version    WORD
  1302. rulerListLength    LONG
  1303. theRulerList
  1304. styleListLength
  1305. theStyleList
  1306. numberOfStyles
  1307. theStyles
  1308. _END
  1309.  
  1310. _START    TEParamBlock
  1311. pCount    WORD
  1312. ID    LONG
  1313. rect    WORD    4
  1314. procRef    LONG
  1315. flags    WORD
  1316. moreFlags    WORD
  1317. refCon    LONG
  1318. textFlags    LONG
  1319. indentRect    WORD    4
  1320. vertBar    LONG
  1321. vertAmount    WORD
  1322. horzBar    LONG
  1323. horzAmount    WORD
  1324. styleRef    LONG
  1325. textDescriptor    WORD
  1326. textRef    LONG
  1327. textLength    LONG
  1328. maxChars    LONG
  1329. maxLines    LONG
  1330. maxCharsPerLine    WORD
  1331. maxHeight    WORD
  1332. colorRef    LONG
  1333. drawMode    WORD
  1334. filterProc    LONG
  1335. _END
  1336.  
  1337. _START    TERecord
  1338. ; same as EditTextCtlRec
  1339. ctlNext    LONG
  1340. ctlOwner    LONG
  1341. ctlRect    WORD    4
  1342. ctlFlag    BYTE
  1343. ctlHilite    BYTE
  1344. ctlValue    WORD
  1345. ctlProc    LONG
  1346. ctlAction    LONG
  1347. ctlData    LONG
  1348. ctlRefCon    LONG
  1349. ctlColor    LONG
  1350. textFlags    LONG
  1351. textLength    LONG
  1352. blockList
  1353. >cachedHandle    LONG
  1354. >cachedOffset    LONG
  1355. ctlID    LONG
  1356. ctlMoreFlags    WORD
  1357. ctlVersion    WORD
  1358. viewRect    WORD    4
  1359. totalHeight    LONG
  1360. lineSuper
  1361. >cachedHandle    LONG
  1362. >cachedOffset    LONG
  1363. >cachedIndex    WORD
  1364. >itemsPerBlock    WORD
  1365. styleSuper
  1366. >cachedHandle    LONG
  1367. >cachedOffset    LONG
  1368. >cachedIndex    WORD
  1369. >itemsPerBlock    WORD
  1370. styleList    LONG
  1371. rulerList    LONG
  1372. lineAtEndFlag    WORD
  1373. selectionStart    LONG
  1374. selectionEnd    LONG
  1375. selectionActive    WORD
  1376. selectionState    WORD
  1377. caretTime    LONG
  1378. nullStyleActive    WORD
  1379. nullStyle
  1380. >fontID    LONG
  1381. >foreColor    WORD
  1382. >backColor    WORD
  1383. >userData    LONG
  1384. topTextOffset    LONG
  1385. topTextVPos    WORD
  1386. vertScrollBar    LONG
  1387. vertScrollPos    LONG
  1388. vertScrollMax    LONG
  1389. vertScrollAmount    WORD
  1390. horzScrollBar    LONG
  1391. horzScrollPos    LONG
  1392. horxScrollMax    LONG
  1393. horzScrollAmount    WORD
  1394. growBoxHandle    LONG
  1395. maximumChars    LONG
  1396. maximumLines    LONG
  1397. maxCharsPerLine    WORD
  1398. maximumHeight    WORD
  1399. textDrawMode    WORD
  1400. wordBreakHook    LONG
  1401. wordWrapHook    LONG
  1402. keyFilter    LONG
  1403. theFilterRect    WORD    4
  1404. theBufferVPos    WORD
  1405. theBufferHPos    WORD
  1406. theKeyRecord
  1407. >theChar    WORD
  1408. >theModifiers    WORD
  1409. >theInputHandle    LONG
  1410. >cursorOffset    LONG
  1411. >theOpcode    WORD
  1412. cachedSelcOffset    LONG
  1413. cachedSelcVPos    WORD
  1414. cachedSelcHPos    WORD
  1415. mouseRect    WORD    4
  1416. mouseTime    LONG
  1417. mouseKind    WORD
  1418. lastClick    WORD    2
  1419. savedHPos    WORD
  1420. anchorPoint    LONG
  1421. _END
  1422.  
  1423. _START    TERuler
  1424. leftMargin    WORD
  1425. leftIndent    WORD
  1426. rightMargin    WORD
  1427. just    WORD
  1428. extraLS    WORD
  1429. flags    WORD
  1430. userData    LONG
  1431. tabType    WORD
  1432. theTabs
  1433. tabTerminator
  1434. _END
  1435.  
  1436. _START    TEStyle
  1437. fontID    LONG
  1438. foreColor    WORD
  1439. backColor    WORD
  1440. userData    LONG
  1441. _END
  1442.  
  1443. _START    KeyRecord
  1444. theChar    WORD
  1445. theModifiers    WORD
  1446. theInputHandle    LONG
  1447. cursorOffset    LONG
  1448. theOpCode    WORD
  1449. _END
  1450.  
  1451. _START    StyleItem
  1452. length    LONG
  1453. offset    LONG
  1454. _END
  1455.  
  1456. _START    SuperBlock
  1457. nextHandle    LONG
  1458. prevHandle    LONG
  1459. textLength    LONG
  1460. reserved    LONG
  1461. theItems
  1462. _END
  1463.  
  1464. _START    SuperHandle
  1465. cachedHandle    LONG
  1466. cachedOffset    LONG
  1467. cachedIndex    WORD
  1468. itemsPerBlock    WORD
  1469. _END
  1470.  
  1471. _START    SuperItem
  1472. length    LONG
  1473. data    LONG
  1474. _END
  1475.  
  1476. _START    TabItem
  1477. tabKind    WORD
  1478. tabData    WORD
  1479. _END
  1480.  
  1481. _START    TextBlock
  1482. nextHandle    LONG
  1483. prevHandle    LONG
  1484. textLength    LONG
  1485. flags    WORD
  1486. reserved    WORD
  1487. theText
  1488. _END
  1489.  
  1490. _START    TextList
  1491. cachedHandle    LONG
  1492. cachedOffset    LONG
  1493. _END
  1494.  
  1495.  
  1496. ;
  1497. ; template: Tool Locator
  1498. ; 2/28/90  by J. Luther
  1499. ; Copyright (c) Apple Computer, Inc. 1990
  1500. ; All Rights reserved
  1501. ;
  1502.  
  1503. _START    Locator
  1504. StartStopRec
  1505. ToolSpec
  1506. ToolTable
  1507. _END
  1508.  
  1509. _START    ToolTable
  1510. numTools    WORD
  1511. toolArray
  1512. >toolNumber1    WORD
  1513. >minVersion1    WORD
  1514. >toolNumber2    WORD
  1515. >minVersion2    WORD
  1516. >toolNumber3    WORD
  1517. >minVersion3    WORD
  1518. >toolNumber4    WORD
  1519. >minVersion4    WORD
  1520. >toolNumber5    WORD
  1521. >minVersion5    WORD
  1522. >toolNumber6    WORD
  1523. >minVersion6    WORD
  1524. >toolNumber7    WORD
  1525. >minVersion7    WORD
  1526. >toolNumber8    WORD
  1527. >minVersion8    WORD
  1528. >toolNumber9    WORD
  1529. >minVersion9    WORD
  1530. >toolNumber10    WORD
  1531. >minVersion10    WORD
  1532. >toolNumber11    WORD
  1533. >minVersion11    WORD
  1534. >toolNumber12    WORD
  1535. >minVersion12    WORD
  1536. >toolNumber13    WORD
  1537. >minVersion13    WORD
  1538. >toolNumber14    WORD
  1539. >minVersion14    WORD
  1540. >toolNumber15    WORD
  1541. >minVersion15    WORD
  1542. >toolNumber16    WORD
  1543. >minVersion16    WORD
  1544. >toolNumber17    WORD
  1545. >minVersion17    WORD
  1546. >toolNumber18    WORD
  1547. >minVersion18    WORD
  1548. >toolNumber19    WORD
  1549. >minVersion19    WORD
  1550. >toolNumber20    WORD
  1551. >minVersion20    WORD
  1552. >toolNumber21    WORD
  1553. >minVersion21    WORD
  1554. >toolNumber22    WORD
  1555. >minVersion22    WORD
  1556. >toolNumber23    WORD
  1557. >minVersion23    WORD
  1558. >toolNumber24    WORD
  1559. >minVersion24    WORD
  1560. >toolNumber25    WORD
  1561. >minVersion25    WORD
  1562. >toolNumber26    WORD
  1563. >minVersion26    WORD
  1564. >toolNumber27    WORD
  1565. >minVersion27    WORD
  1566. >toolNumber28    WORD
  1567. >minVersion28    WORD
  1568. >toolNumber29    WORD
  1569. >minVersion29    WORD
  1570. >toolNumber30    WORD
  1571. >minVersion30    WORD
  1572. >toolNumber31    WORD
  1573. >minVersion31    WORD
  1574. >toolNumber32    WORD
  1575. >minVersion32    WORD
  1576. >toolNumber33    WORD
  1577. >minVersion33    WORD
  1578. >toolNumber34    WORD
  1579. >minVersion34    WORD
  1580. >toolNumber35    WORD
  1581. >minVersion35    WORD
  1582. >toolNumber36    WORD
  1583. >minVersion36    WORD
  1584. >toolNumber37    WORD
  1585. >minVersion37    WORD
  1586. >toolNumber38    WORD
  1587. >minVersion38    WORD
  1588. >toolNumber39    WORD
  1589. >minVersion39    WORD
  1590. >toolNumber40    WORD
  1591. >minVersion40    WORD
  1592. _END
  1593.  
  1594. _START    StartStopRec
  1595. flags    WORD
  1596. videoMode    WORD
  1597. resFileID    WORD
  1598. dPageHandle    LONG
  1599. numTools    WORD
  1600. toolArray
  1601. >toolNumber1    WORD
  1602. >minVersion1    WORD
  1603. >toolNumber2    WORD
  1604. >minVersion2    WORD
  1605. >toolNumber3    WORD
  1606. >minVersion3    WORD
  1607. >toolNumber4    WORD
  1608. >minVersion4    WORD
  1609. >toolNumber5    WORD
  1610. >minVersion5    WORD
  1611. >toolNumber6    WORD
  1612. >minVersion6    WORD
  1613. >toolNumber7    WORD
  1614. >minVersion7    WORD
  1615. >toolNumber8    WORD
  1616. >minVersion8    WORD
  1617. >toolNumber9    WORD
  1618. >minVersion9    WORD
  1619. >toolNumber10    WORD
  1620. >minVersion10    WORD
  1621. >toolNumber11    WORD
  1622. >minVersion11    WORD
  1623. >toolNumber12    WORD
  1624. >minVersion12    WORD
  1625. >toolNumber13    WORD
  1626. >minVersion13    WORD
  1627. >toolNumber14    WORD
  1628. >minVersion14    WORD
  1629. >toolNumber15    WORD
  1630. >minVersion15    WORD
  1631. >toolNumber16    WORD
  1632. >minVersion16    WORD
  1633. >toolNumber17    WORD
  1634. >minVersion17    WORD
  1635. >toolNumber18    WORD
  1636. >minVersion18    WORD
  1637. >toolNumber19    WORD
  1638. >minVersion19    WORD
  1639. >toolNumber20    WORD
  1640. >minVersion20    WORD
  1641. >toolNumber21    WORD
  1642. >minVersion21    WORD
  1643. >toolNumber22    WORD
  1644. >minVersion22    WORD
  1645. >toolNumber23    WORD
  1646. >minVersion23    WORD
  1647. >toolNumber24    WORD
  1648. >minVersion24    WORD
  1649. >toolNumber25    WORD
  1650. >minVersion25    WORD
  1651. >toolNumber26    WORD
  1652. >minVersion26    WORD
  1653. >toolNumber27    WORD
  1654. >minVersion27    WORD
  1655. >toolNumber28    WORD
  1656. >minVersion28    WORD
  1657. >toolNumber29    WORD
  1658. >minVersion29    WORD
  1659. >toolNumber30    WORD
  1660. >minVersion30    WORD
  1661. >toolNumber31    WORD
  1662. >minVersion31    WORD
  1663. >toolNumber32    WORD
  1664. >minVersion32    WORD
  1665. >toolNumber33    WORD
  1666. >minVersion33    WORD
  1667. >toolNumber34    WORD
  1668. >minVersion34    WORD
  1669. >toolNumber35    WORD
  1670. >minVersion35    WORD
  1671. >toolNumber36    WORD
  1672. >minVersion36    WORD
  1673. >toolNumber37    WORD
  1674. >minVersion37    WORD
  1675. >toolNumber38    WORD
  1676. >minVersion38    WORD
  1677. >toolNumber39    WORD
  1678. >minVersion39    WORD
  1679. >toolNumber40    WORD
  1680. >minVersion40    WORD
  1681. _END
  1682.  
  1683. _START    ToolSpec
  1684. toolNumber    WORD
  1685. minVersion    WORD
  1686. _END
  1687.  
  1688.  
  1689. ;
  1690. ; template: Window Manager
  1691. ; 2/28/90  by J. Luther
  1692. ; Copyright (c) Apple Computer, Inc. 1990
  1693. ; All Rights reserved
  1694. ;
  1695.  
  1696. _START    Windows
  1697. Paramlist
  1698. WindColor
  1699. WindRec
  1700. WmTaskRec
  1701. _END
  1702.  
  1703. _START    WindRec
  1704. wNext    LONG
  1705. port
  1706. >portInfo
  1707. >>portSCB    WORD
  1708. >>ptrToPixImage    LONG
  1709. >>width    WORD
  1710. >>boundsRect    WORD    4
  1711. >portRect    WORD    4
  1712. >clipRgn    LONG
  1713. >visRgn    LONG
  1714. >bkPat    BYTE    32
  1715. >pnLoc    WORD    2
  1716. >pnSize    WORD    2
  1717. >pnMode    WORD
  1718. >pnPat    BYTE    32
  1719. >pnMask    BYTE    8
  1720. >pnVis    WORD
  1721. >fontHandle    LONG
  1722. >fontID    LONG
  1723. >fontFlags    WORD
  1724. >txSize    WORD
  1725. >txFace    WORD
  1726. >txMode    WORD
  1727. >spExtra    LONG
  1728. >chExtra    LONG
  1729. >fgColor    WORD
  1730. >bgColor    WORD
  1731. >picSave    LONG
  1732. >rgnSave    LONG
  1733. >polySave    LONG
  1734. >grafProcs    LONG
  1735. >arcRot    WORD
  1736. >userField    LONG
  1737. >sysField    LONG
  1738. wDefProc    LONG
  1739. wRefCon    LONG
  1740. wContDraw    LONG
  1741. wReserved    LONG
  1742. wStrucRgn    LONG
  1743. wContRgn    LONG
  1744. wUpdateRgn    LONG
  1745. wControls    LONG
  1746. wFrameCtrls    LONG
  1747. wFrame    WORD
  1748. wCustom
  1749. _END
  1750.  
  1751. _START    WindColor
  1752. frameColor    WORD
  1753. titleColor    WORD
  1754. tBarColor    WORD
  1755. growColor    WORD
  1756. infoColor    WORD
  1757. _END
  1758.  
  1759. _START    Paramlist
  1760. paramLength    WORD
  1761. wFrameBits    WORD
  1762. wTitle    LONG
  1763. wRefCon    LONG
  1764. wZoom    WORD    4
  1765. wColor    LONG
  1766. wYOrigin    WORD
  1767. wXOrigin    WORD
  1768. wDataH    WORD
  1769. wDataW    WORD
  1770. wMaxH    WORD
  1771. wMaxW    WORD
  1772. wScrollVer    WORD
  1773. wScrollHor    WORD
  1774. wPageVer    WORD
  1775. wPageHor    WORD
  1776. wInfoRefCon    LONG
  1777. wInfoHeight    WORD
  1778. wFrameDefProc    LONG
  1779. wInfoDefProc    LONG
  1780. wContDefProc    LONG
  1781. wPosition    WORD    4
  1782. wPlane    LONG
  1783. wStorage    LONG
  1784. _END
  1785.  
  1786. _START    WmTaskRec
  1787. wmWhat    WORD
  1788. wmMessage    LONG
  1789. wmWhen    LONG
  1790. wmWhere    LONG
  1791. wmModifiers    WORD
  1792. wmTaskData    LONG
  1793. wmTaskMask    LONG
  1794. wmLastClickTick    LONG
  1795. wmClickCount    WORD
  1796. wmTaskData2    LONG
  1797. wmTaskData3    LONG
  1798. wmTaskData4    LONG
  1799. wmLastClickPt    WORD    2
  1800. _END
  1801.  
  1802.  
  1803. ;
  1804. ; template: GS/OS
  1805. ; 2/28/90  by J. Luther
  1806. ; Copyright (c) Apple Computer, Inc. 1990
  1807. ; All Rights reserved
  1808. ;
  1809.  
  1810. _START    GSOS
  1811. ChangePathRecGS
  1812. CreateRecGS
  1813. DAccessRecGS
  1814. DevNumRecGS
  1815. DInfoRecGS
  1816. DIORecGS
  1817. DirEntryRecGS
  1818. DRenameRecGS
  1819. EOFRecGS
  1820. ExpandPathRecGS
  1821. FileInfoRecGS
  1822. FormatRecGS
  1823. FSTInfoRecGS
  1824. GetNameRecGS
  1825. InterruptRecGS
  1826. IORecGS
  1827. LevelRecGS
  1828. NameRecGS
  1829. NewLineRecGS
  1830. NotifyProcRecGS
  1831. OpenRecGS
  1832. OSShutdownRecGS
  1833. PositionRecGS
  1834. PrefixRecGS
  1835. QuitRecGS
  1836. RefInfoRecGS
  1837. RefNumRecGS
  1838. SessionStatusRecGS
  1839. SetPositionRecGS
  1840. StdRefNumRecGS
  1841. SysPrefsRecGS
  1842. VersionRecGS
  1843. VolumeRecGS
  1844. _END
  1845.  
  1846. _START    ChangePathRecGS
  1847. pCount    WORD
  1848. pathname    LONG
  1849. newPathname    LONG
  1850. _END
  1851.  
  1852. _START    CreateRecGS
  1853. pCount    WORD
  1854. pathname    LONG
  1855. access    WORD
  1856. fileType    WORD
  1857. auxType    LONG
  1858. storageType    WORD
  1859. eof    LONG
  1860. resourceEOF    LONG
  1861. _END
  1862.  
  1863. _START    DAccessRecGS
  1864. pCount    WORD
  1865. devNum    WORD
  1866. code    WORD
  1867. list    LONG
  1868. requestCount    LONG
  1869. transferCount    LONG
  1870. _END
  1871.  
  1872. _START    DevNumRecGS
  1873. pCount    WORD
  1874. devName    LONG
  1875. devNum    WORD
  1876. _END
  1877.  
  1878. _START    DInfoRecGS
  1879. pCount    WORD
  1880. devNum    WORD
  1881. devName    LONG
  1882. characteristics    WORD
  1883. totalBlocks    LONG
  1884. slotNum    WORD
  1885. unitNum    WORD
  1886. version    WORD
  1887. deviceID    WORD
  1888. headLink    WORD
  1889. forwardLink    WORD
  1890. extenededDIBPtr    LONG
  1891. _END
  1892.  
  1893. _START    DIORecGS
  1894. pCount    WORD
  1895. devNum    WORD
  1896. buffer    LONG
  1897. requestCount    LONG
  1898. startingBlock    LONG
  1899. blockSize    WORD
  1900. transferCount    LONG
  1901. _END
  1902.  
  1903. _START    DirEntryRecGS
  1904. pCount    WORD
  1905. refNum    WORD
  1906. flags    WORD
  1907. base    WORD
  1908. displacement    WORD
  1909. name    LONG
  1910. entryNum    WORD
  1911. fileType    WORD
  1912. eof    LONG
  1913. blockCount    LONG
  1914. createDateTime
  1915. >seconds    BYTE
  1916. >minutes    BYTE
  1917. >hour    BYTE
  1918. >year    BYTE
  1919. >day    BYTE
  1920. >month    BYTE
  1921. >null    BYTE
  1922. >weekday    BYTE
  1923. modDateTime
  1924. >seconds    BYTE
  1925. >minutes    BYTE
  1926. >hour    BYTE
  1927. >year    BYTE
  1928. >day    BYTE
  1929. >month    BYTE
  1930. >null    BYTE
  1931. >weekday    BYTE
  1932. access    WORD
  1933. auxType    LONG
  1934. fileSysID    WORD
  1935. optionList    LONG
  1936. resourceEOF    LONG
  1937. resourceBlocks    LONG
  1938. _END
  1939.  
  1940. _START    DRenameRecGS
  1941. pCount    WORD
  1942. devNum    WORD
  1943. strPtr    LONG
  1944. _END
  1945.  
  1946. _START    ExpandPathRecGS
  1947. pCount    WORD
  1948. inputPath    LONG
  1949. outputPath    LONG
  1950. flags    WORD
  1951. _END
  1952.  
  1953. _START    FileInfoRecGS
  1954. pCount    WORD
  1955. pathname    LONG
  1956. fileType    WORD
  1957. auxType    LONG
  1958. storageType    WORD
  1959. createDateTime
  1960. modDateTime
  1961. >seconds    BYTE
  1962. >minutes    BYTE
  1963. >hour    BYTE
  1964. >year    BYTE
  1965. >day    BYTE
  1966. >month    BYTE
  1967. >null    BYTE
  1968. >weekday    BYTE
  1969. optionList    LONG
  1970. >seconds    BYTE
  1971. >minutes    BYTE
  1972. >hour    BYTE
  1973. >year    BYTE
  1974. >day    BYTE
  1975. >month    BYTE
  1976. >null    BYTE
  1977. >weekday    BYTE
  1978. eof    LONG
  1979. blocksUsed    LONG
  1980. resourceEOF    LONG
  1981. resourceBlocks    LONG
  1982. _END
  1983.  
  1984. _START    FormatRecGS
  1985. pCount    WORD
  1986. devName    LONG
  1987. volName    LONG
  1988. fileSysID    WORD
  1989. reqFileSysID    WORD
  1990. _END
  1991.  
  1992. _START    FSTInfoRecGS
  1993. pCount    WORD
  1994. fstNum    WORD
  1995. fileSysID    WORD
  1996. fstName    LONG
  1997. version    WORD
  1998. attributes    WORD
  1999. blockSize    WORD
  2000. maxVolSize    LONG
  2001. maxFileSize    LONG
  2002. _END
  2003.  
  2004. _START    InterruptRecGS
  2005. pCount    WORD
  2006. intNum    WORD
  2007. vrn    WORD
  2008. intCode    LONG
  2009. _END
  2010.  
  2011. _START    IORecGS
  2012. pCount    WORD
  2013. refNum    WORD
  2014. dataBuffer    LONG
  2015. requestCount    LONG
  2016. transferCount    LONG
  2017. cachePriority    WORD
  2018. _END
  2019.  
  2020. _START    LevelRecGS
  2021. pCount    WORD
  2022. level    WORD
  2023. _END
  2024.  
  2025. _START    NameRecGS
  2026. pCount    WORD
  2027. pathname    LONG
  2028. _END
  2029.  
  2030. _START    NotifyProcRecGS
  2031. pCount    WORD
  2032. procPointer    LONG
  2033. _END
  2034.  
  2035. _START    GetNameRecGS
  2036. pCount    WORD
  2037. pathname    LONG
  2038. _END
  2039.  
  2040. _START    NewLineRecGS
  2041. pCount    WORD
  2042. refNum    WORD
  2043. enableMask    WORD
  2044. numChars    WORD
  2045. newlineTable    LONG
  2046. _END
  2047.  
  2048. _START    OpenRecGS
  2049. pCount    WORD
  2050. refNum    WORD
  2051. pathname    LONG
  2052. requestAccess    WORD
  2053. access    WORD
  2054. fileType    WORD
  2055. auxType    LONG
  2056. storageType    WORD
  2057. createDateTime
  2058. >seconds    BYTE
  2059. >minutes    BYTE
  2060. >hour    BYTE
  2061. >year    BYTE
  2062. >day    BYTE
  2063. >month    BYTE
  2064. >null    BYTE
  2065. >weekday    BYTE
  2066. modDateTime
  2067. >seconds    BYTE
  2068. >minutes    BYTE
  2069. >hour    BYTE
  2070. >year    BYTE
  2071. >day    BYTE
  2072. >month    BYTE
  2073. >null    BYTE
  2074. >weekday    BYTE
  2075. optionList    LONG
  2076. eof    LONG
  2077. blocksUsed    LONG
  2078. resourceEOF    LONG
  2079. resourceBlocks    LONG
  2080. _END
  2081.  
  2082. _START    OSShutdownRecGS
  2083. pCount    WORD
  2084. shutdownFlag    WORD
  2085. _END
  2086.  
  2087. _START    PositionRecGS
  2088. pCount    WORD
  2089. reNum    WORD
  2090. position    LONG
  2091. _END
  2092.  
  2093. _START    EOFRecGS
  2094. pCount    WORD
  2095. reNum    WORD
  2096. eof    LONG
  2097. _END
  2098.  
  2099. _START    PrefixRecGS
  2100. pCount    WORD
  2101. prefixNum    WORD
  2102. prefixPtr    LONG
  2103. _END
  2104.  
  2105. _START    QuitRecGS
  2106. pCount    WORD
  2107. pathname    LONG
  2108. flags    WORD
  2109. _END
  2110.  
  2111. _START    RefNumRecGS
  2112. pCount    WORD
  2113. pathname    LONG
  2114. refNum    WORD
  2115. access    WORD
  2116. resNum    WORD
  2117. caseSense    WORD
  2118. displacement    WORD
  2119. _END
  2120.  
  2121. _START    StdRefNumRecGS
  2122. pCount    WORD
  2123. prefixNum    WORD
  2124. refNum    WORD
  2125. _END
  2126.  
  2127. _START    SessionStatusRecGS
  2128. pCount    WORD
  2129. status    WORD
  2130. _END
  2131.  
  2132. _START    SetPositionRecGS
  2133. pCount    WORD
  2134. refNum    WORD
  2135. base    WORD
  2136. displacement    LONG
  2137. _END
  2138.  
  2139. _START    SysPrefsRecGS
  2140. pCount    WORD
  2141. preferences    WORD
  2142. _END
  2143.  
  2144. _START    VersionRecGS
  2145. pCount    WORD
  2146. version    WORD
  2147. _END
  2148.  
  2149. _START    VolumeRecGS
  2150. pCount    WORD
  2151. devName    LONG
  2152. volName    LONG
  2153. totalBlocks    LONG
  2154. freeBlocks    LONG
  2155. fileSysID    WORD
  2156. blockSize    WORD
  2157. _END
  2158.  
  2159. _START    RefInfoRecGS
  2160. pCount    WORD
  2161. refNum    WORD
  2162. access    WORD
  2163. pathname    LONG
  2164. _END
  2165.  
  2166.  
  2167. ;
  2168. ; template: AppleShare FST
  2169. ; 2/28/90  by J. Luther
  2170. ; Copyright (c) Apple Computer, Inc. 1990
  2171. ; All Rights reserved
  2172. ;
  2173.  
  2174. _START    AppleShareFST
  2175. ASOptionListRec
  2176. BufferControlRec
  2177. ByteRangeLockRec
  2178. CopyFileRec
  2179. DesktopRec
  2180. GetCommentRec
  2181. GetPrivilegesRec
  2182. GetServerNameRec
  2183. GetUserPathRec
  2184. SetCommentRec
  2185. SetPrivilegesRec
  2186. SpecialOpenForkRec
  2187. UserInfoRec
  2188. _END
  2189.  
  2190. _START    BufferControlRec
  2191. pCount    WORD
  2192. fstNum    WORD
  2193. commandNum    WORD
  2194. refNum    WORD
  2195. flags    WORD
  2196. _END
  2197.  
  2198. _START    SpecialOpenForkRec
  2199. pCount    WORD
  2200. fstNum    WORD
  2201. commandNum    WORD
  2202. pathname    LONG
  2203. accessMode    WORD
  2204. forkNum    WORD
  2205. _END
  2206.  
  2207. _START    ByteRangeLockRec
  2208. pCount    WORD
  2209. fstNum    WORD
  2210. commandNum    WORD
  2211. refNum    WORD
  2212. lockFlag    WORD
  2213. fileOffset    LONG
  2214. rangeLength    LONG
  2215. rangeStart    LONG
  2216. _END
  2217.  
  2218. _START    GetPrivilegesRec
  2219. pCount    WORD
  2220. fstNum    WORD
  2221. commandNum    WORD
  2222. pathname    LONG
  2223. accessRights
  2224. >reserved    BYTE
  2225. >world    BYTE
  2226. >group    BYTE
  2227. >owner    BYTE
  2228. ownerName    LONG
  2229. groupName    LONG
  2230. _END
  2231.  
  2232. _START    SetPrivilegesRec
  2233. pCount    WORD
  2234. fstNum    WORD
  2235. commandNum    WORD
  2236. pathname    LONG
  2237. accessRights
  2238. >userSummary    BYTE
  2239. >world    BYTE
  2240. >group    BYTE
  2241. >owner    BYTE
  2242. ownerName    LONG
  2243. groupName    LONG
  2244. _END
  2245.  
  2246. _START    UserInfoRec
  2247. pCount    WORD
  2248. fstNum    WORD
  2249. commandNum    WORD
  2250. deviceNum    WORD
  2251. userName    LONG
  2252. primaryGroupName    LONG
  2253. _END
  2254.  
  2255. _START    CopyFileRec
  2256. pCount    WORD
  2257. fstNum    WORD
  2258. commandNum    WORD
  2259. sourcePathname    LONG
  2260. destPathname    LONG
  2261. _END
  2262.  
  2263. _START    GetUserPathRec
  2264. pCount    WORD
  2265. fstNum    WORD
  2266. commandNum    WORD
  2267. prefix    LONG
  2268. _END
  2269.  
  2270. _START    DesktopRec
  2271. pCount    WORD
  2272. fstNum    WORD
  2273. commandNum    WORD
  2274. desktopRefNum    WORD
  2275. pathname    LONG
  2276. _END
  2277.  
  2278. _START    GetCommentRec
  2279. pCount    WORD
  2280. fstNum    WORD
  2281. commandNum    WORD
  2282. desktopRefNum    WORD
  2283. pathname    LONG
  2284. comment    LONG
  2285. _END
  2286.  
  2287. _START    SetCommentRec
  2288. pCount    WORD
  2289. fstNum    WORD
  2290. commandNum    WORD
  2291. desktopRefNum    WORD
  2292. pathname    LONG
  2293. comment    LONG
  2294. _END
  2295.  
  2296. _START    GetServerNameRec
  2297. pCount    WORD
  2298. fstNum    WORD
  2299. commandNum    WORD
  2300. pathname    LONG
  2301. serverName    LONG
  2302. zoneName    LONG
  2303. _END
  2304.  
  2305. _START    ASOptionListRec
  2306. bufferSize    WORD
  2307. dataSize    WORD
  2308. theFileSysID    WORD
  2309. finderInfo    BYTE    32
  2310. parentDirID    LONG
  2311. accessRights    LONG
  2312. _END
  2313.  
  2314.  
  2315. ;
  2316. ; template: ProDOS FST
  2317. ; 2/28/90  by J. Luther
  2318. ; Copyright (c) Apple Computer, Inc. 1990
  2319. ; All Rights reserved
  2320. ;
  2321.  
  2322. _START    ProDOSFST
  2323. CharCaseRec
  2324. TimeStampRec
  2325. _END
  2326.  
  2327. _START    TimeStampRec
  2328. pCount    WORD
  2329. fstNum    WORD
  2330. commandNum    WORD
  2331. timeOption    WORD
  2332. _END
  2333.  
  2334. _START    CharCaseRec
  2335. pCount    WORD
  2336. fstNum    WORD
  2337. commandNum    WORD
  2338. caseOption    WORD
  2339. _END
  2340.  
  2341.  
  2342. ;
  2343. ; template: High Sierra FST
  2344. ; 2/28/90  by J. Luther
  2345. ; Copyright (c) Apple Computer, Inc. 1990
  2346. ; All Rights reserved
  2347. ;
  2348.  
  2349. _START    HighSierraFST
  2350. GetMapSizeRec
  2351. GetMapTableRec
  2352. MapEnableRec
  2353. SetMapTableRec
  2354. _END
  2355.  
  2356. _START    MapEnableRec
  2357. pCount    WORD
  2358. fstNum    WORD
  2359. commandNum    WORD
  2360. enable    WORD
  2361. _END
  2362.  
  2363. _START    GetMapSizeRec
  2364. pCount    WORD
  2365. fstNum    WORD
  2366. commandNum    WORD
  2367. mapSize    WORD
  2368. _END
  2369.  
  2370. _START    GetMapTableRec
  2371. pCount    WORD
  2372. fstNum    WORD
  2373. commandNum    WORD
  2374. bufferPtr    LONG
  2375. _END
  2376.  
  2377. _START    SetMapTableRec
  2378. pCount    WORD
  2379. fstNum    WORD
  2380. commandNum    WORD
  2381. mapPtr    LONG
  2382. _END
  2383.  
  2384.  
  2385. ;
  2386. ; template: ProDOS 16
  2387. ; 2/28/90  by J. Luther
  2388. ; Copyright (c) Apple Computer, Inc. 1990
  2389. ; All Rights reserved
  2390. ;
  2391.  
  2392. _START    ProDOS16
  2393. BlockRec
  2394. DevNumRec
  2395. DInfoRec
  2396. DirEntryRec
  2397. EOFRec
  2398. EraseDiskRec
  2399. ExpandPathRec
  2400. FileIORec
  2401. FileRec
  2402. FormatRec
  2403. InterruptRec
  2404. MarkRec
  2405. NewLineRec
  2406. OpenRec
  2407. PathnameRec
  2408. PrefixRec
  2409. QuitRec
  2410. VolumeRec
  2411. _END
  2412.  
  2413. _START    BlockRec
  2414. blockDevNum    WORD
  2415. blockDataBuffer    LONG
  2416. blockNum    LONG
  2417. _END
  2418.  
  2419. _START    DevNumRec
  2420. devName    LONG
  2421. devNum    WORD
  2422. _END
  2423.  
  2424. _START    DInfoRec
  2425. devNum    WORD
  2426. devName    LONG
  2427. _END
  2428.  
  2429. _START    DirEntryRec
  2430. refNum    WORD
  2431. reserved    WORD
  2432. base    WORD
  2433. displacement    WORD
  2434. nameBuffer    LONG
  2435. entryNum    WORD
  2436. fileType    WORD
  2437. endOfFile    LONG
  2438. blockCount    LONG
  2439. createTime
  2440. >seconds    BYTE
  2441. >minutes    BYTE
  2442. >hour    BYTE
  2443. >year    BYTE
  2444. >day    BYTE
  2445. >month    BYTE
  2446. >null    BYTE
  2447. >weekday    BYTE
  2448. modTime
  2449. >seconds    BYTE
  2450. >minutes    BYTE
  2451. >hour    BYTE
  2452. >year    BYTE
  2453. >day    BYTE
  2454. >month    BYTE
  2455. >null    BYTE
  2456. >weekday    BYTE
  2457. access    WORD
  2458. auxType    LONG
  2459. fileSysID    WORD
  2460. _END
  2461.  
  2462. _START    EOFRec
  2463. eofRefNum    WORD
  2464. eofPosition    WORD
  2465. _END
  2466.  
  2467. _START    FileIORec
  2468. fileRefNum    WORD
  2469. dataBuffer    LONG
  2470. requestCount    LONG
  2471. transferCount    LONG
  2472. _END
  2473.  
  2474. _START    FileRec
  2475. pathName    LONG
  2476. fAccess    WORD
  2477. fileType    WORD
  2478. auxType    LONG
  2479. storageType    WORD
  2480. createDate    WORD
  2481. createTime    WORD
  2482. modDate    WORD
  2483. modTime    WORD
  2484. blocksUsed    LONG
  2485. _END
  2486.  
  2487. _START    FormatRec
  2488. devName    LONG
  2489. volName    LONG
  2490. fileSysID    WORD
  2491. _END
  2492.  
  2493. _START    EraseDiskRec
  2494. devName    LONG
  2495. volName    LONG
  2496. fileSysID    WORD
  2497. _END
  2498.  
  2499. _START    InterruptRec
  2500. intNum    WORD
  2501. intCode    LONG
  2502. _END
  2503.  
  2504. _START    MarkRec
  2505. markRefNum    WORD
  2506. position    LONG
  2507. _END
  2508.  
  2509. _START    NewLineRec
  2510. newLRefNum    WORD
  2511. enableMask    WORD
  2512. newLineChar    WORD
  2513. _END
  2514.  
  2515. _START    OpenRec
  2516. openRefNum    WORD
  2517. openPathname    LONG
  2518. ioBuffer    LONG
  2519. _END
  2520.  
  2521. _START    PathnameRec
  2522. pathname    LONG
  2523. newPathname    LONG
  2524. _END
  2525.  
  2526. _START    PrefixRec
  2527. prefixNum    WORD
  2528. prefix    LONG
  2529. _END
  2530.  
  2531. _START    QuitRec
  2532. quitPathname    LONG
  2533. flags    WORD
  2534. _END
  2535.  
  2536. _START    VolumeRec
  2537. deviceName    LONG
  2538. volName    LONG
  2539. totalBlocks    LONG
  2540. freeBlocks    LONG
  2541. fileSysID    WORD
  2542. _END
  2543.  
  2544. _START    ExpandPathRec
  2545. inputPath    LONG
  2546. outputPath    LONG
  2547. flags    WORD
  2548. _END
  2549.  
  2550.